Skip to content

[Refactor/#37] 설문 피드백 반영#38

Merged
yeonthusiast merged 2 commits intodevfrom
refactor/#37
Feb 5, 2026
Merged

[Refactor/#37] 설문 피드백 반영#38
yeonthusiast merged 2 commits intodevfrom
refactor/#37

Conversation

@yeonthusiast
Copy link
Contributor

🚨 관련 이슈

✨ 변경사항

  • 🐞 BugFix Something isn't working
  • 🌏 Deploy Deploy
  • 🎨 Design Markup & styling
  • 📃 Docs Documentation writing and editing (README.md, etc.)
  • ✨ Feature Feature
  • 🔨 Refactor Code refactoring
  • ⚙️ Setting Development environment setup
  • ✅ Test Test related (storybook, jest, etc.)

✏️ 작업 내용

  • 온보딩 개선
  • 접근성 라벨 개선
  • 도움말 메뉴 추가
  • 자주 묻는 질문 메뉴 추가

😅 미완성 작업

N/A

📢 논의 사항 및 참고 사항

@yeonthusiast yeonthusiast requested a review from wlgusqkr February 5, 2026 11:23
@yeonthusiast yeonthusiast self-assigned this Feb 5, 2026
@yeonthusiast yeonthusiast added the ♻️ Refactor Code refactoring label Feb 5, 2026
@gemini-code-assist
Copy link

Summary of Changes

Hello @yeonthusiast, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

이 PR은 설문조사 피드백을 반영하여 사용자 경험과 접근성을 개선하는 것을 목표로 합니다. 기존 UI 요소의 접근성을 향상시키고, 사용자에게 더 많은 정보와 지원을 제공하기 위해 도움말 메뉴와 자주 묻는 질문 섹션과 같은 새로운 기능을 도입합니다.

Highlights

  • 온보딩 경험 개선: 사용자 온보딩 경험을 개선하기 위한 변경사항이 적용되었습니다.
  • 접근성 라벨 명확화: 앱 내 여러 UI 요소의 접근성 라벨이 더욱 명확하고 상세하게 개선되었습니다.
  • 도움말 메뉴 추가: 앱 사용 방법과 주요 기능에 대한 상세 정보를 제공하는 새로운 도움말 메뉴가 추가되었습니다.
  • 자주 묻는 질문(FAQ) 메뉴 추가: 사용자들이 궁금해할 만한 질문과 답변을 모아 놓은 FAQ 메뉴가 추가되어 정보 접근성을 높였습니다.
Changelog
  • today-s-sound/App/TodaySSoundApp.swift
    • guard let 구문의 가독성을 높이기 위한 코드 포맷팅 변경
  • today-s-sound/Presentation/Features/Feed/FeedView.swift
    • 피드 없음 상태 메시지를 더 자세하고 유용한 정보로 업데이트했습니다.
    • "원문 보기" 버튼의 접근성 라벨을 간결하게 수정했습니다.
  • today-s-sound/Presentation/Features/NotificationList/AlertCardView.swift
    • AlertCardView의 레이아웃을 재구성하여 제목을 아이콘과 삭제 버튼 아래로 이동시키고 간격을 조정했습니다.
  • today-s-sound/Presentation/Features/Settings/FAQView.swift
    • 확장 가능한 답변을 포함하는 새로운 자주 묻는 질문(FAQ) 뷰를 구현했습니다.
  • today-s-sound/Presentation/Features/Settings/HelpView.swift
    • 앱 소개, 추천 사용자, 주요 기능, 앱 특징, 문의처 등 앱에 대한 상세 정보를 제공하는 새로운 도움말 뷰를 구현했습니다.
  • today-s-sound/Presentation/Features/Settings/SettingsView.swift
    • 설정 메뉴에 새로 추가된 HelpView와 FAQView로 이동하는 내비게이션 링크를 추가했습니다.
Activity
  • yeonthusiast님이 PR을 생성했습니다.
  • PR 제목과 본문은 설문 피드백을 반영한 리팩토링 및 기능 추가임을 명시하고 있습니다.
  • 작업 내용으로 온보딩 개선, 접근성 라벨 개선, 도움말 메뉴 추가, 자주 묻는 질문 메뉴 추가가 언급되었습니다.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

이번 풀 리퀘스트는 설문 피드백을 반영하여 온보딩 개선, 접근성 라벨 개선, 도움말 및 자주 묻는 질문 메뉴 추가 등 다양한 개선 사항을 포함하고 있습니다. 전반적으로 코드 구조가 깔끔하고, 새로운 기능들이 잘 통합되었습니다. 특히, 새로운 FAQView와 HelpView는 사용자에게 유용한 정보를 제공하며, 기존 뷰들의 접근성 라벨 개선도 긍정적입니다.

Comment on lines +181 to +184
Text("todaysound.official@gmail.com")
.font(.KoddiBold20)
.foregroundColor(Color.primaryGreen)
}

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

문의하기 섹션의 이메일 주소가 현재는 단순 텍스트로 표시되어 있습니다. 사용자가 이메일 주소를 쉽게 복사하거나, 탭하여 메일 앱을 열 수 있도록 상호작용 가능한 형태로 구현하는 것이 사용자 경험 및 접근성 측면에서 더 좋습니다.

      Text("todaysound.official@gmail.com")
        .font(.KoddiBold20)
        .foregroundColor(Color.primaryGreen)
        .onTapGesture {
          UIPasteboard.general.string = "todaysound.official@gmail.com"
          // Optionally, show a confirmation message to the user
        }
        .accessibilityLabel("이메일 주소 todaysound.official@gmail.com 복사하기")

@yeonthusiast yeonthusiast merged commit 0a72701 into dev Feb 5, 2026
@yeonthusiast yeonthusiast deleted the refactor/#37 branch February 5, 2026 11:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

♻️ Refactor Code refactoring

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant